--
-- Juniper Enterprise Specific MIB: Ethernet MAC MIB
--
-- Copyright (c) 2002-2003, Juniper Networks, Inc.
-- All rights reserved.
--
-- The contents of this document are subject to change without notice.
--JUNIPER-MAC-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPE,Counter64,Unsigned32FROM SNMPv2-SMI
TEXTUAL-CONVENTION,MacAddressFROM SNMPv2-TC
ifIndex
FROM IF-MIB
jnxMibs
FROM JUNIPER-SMI;jnxMac MODULE-IDENTITYLAST-UPDATED"200307182153Z"-- Fri Jul 18 21:53:55 2003 UTCORGANIZATION"Juniper Networks, Inc."CONTACT-INFO" Juniper Technical Assistance Center
Juniper Networks, Inc.
1194 N. Mathilda Avenue
Sunnyvale, CA 94089
E-mail: support@juniper.net"DESCRIPTION"This is Juniper Networks' implementation of enterprise
specific MIB for Ethernet Mac Stats"-- revision history
REVISION"200210100000Z"-- 10 October, 2002DESCRIPTION"MacStats MIB added."::={ jnxMibs 23}JnxVlanIndex ::=TEXTUAL-CONVENTIONSTATUScurrentDESCRIPTION"A value used to index per-VLAN tables. A values of 0
is not permitted. The value of 4095 is reserved
for untagged interfaces; if the value is between 1 and
4094 inclusive, it represents an IEEE 802.1Q VLAN-ID with
global scope within a given bridged domain (see VlanId
textual convention). If the value is greater than 4095
then it represents a VLAN with scope local to the
particular agent, i.e. one without a global VLAN-ID
assigned to it. Such VLANs are outside the scope of
IEEE 802.1Q but it is convenient to be able to manage them
in the same way using this MIB."SYNTAXUnsigned32-- MacStatsTablejnxMacStats OBJECTIDENTIFIER::={ jnxMac 1}-- Mac Statistics table contains statistics information on the entity's
-- GE PIC.
-- The stats (inoctets, inframes, outoctets, outpframes)
-- are the stats value for each src mac address and vlan id
-- by mac learning process on ethernet ports.-- The order of index is "ifIndex, jnxVlanIndex, jnxSourceMacAddress"
-- for the preference on grouping vlan-based stats and accounting.jnxMacStatsTable OBJECT-TYPESYNTAXSEQUENCEOF JnxMacStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"a list of MacStats entry for GE ethernet interfaces"::={ jnxMacStats 1}jnxMacStatsEntry OBJECT-TYPE
SYNTAX JnxMacStatsEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry containing statistics information applicable to a
particular GE ethernet interfaces."INDEX{ ifIndex, jnxVlanIndex, jnxSourceMacAddress }::={ jnxMacStatsTable 1}
JnxMacStatsEntry ::=SEQUENCE{
jnxVlanIndex JnxVlanIndex,
jnxSourceMacAddress MacAddress,
jnxMacHCInOctets Counter64,
jnxMacHCInFrames Counter64,
jnxMacHCOutOctets Counter64,
jnxMacHCOutFrames Counter64}jnxVlanIndex OBJECT-TYPESYNTAX JnxVlanIndex
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The VLAN ID refering to this VLAN."::={ jnxMacStatsEntry 1}jnxSourceMacAddress OBJECT-TYPESYNTAXMacAddressMAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"The Source MAC address."::={ jnxMacStatsEntry 2}jnxMacHCInOctets OBJECT-TYPESYNTAXCounter64
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of total octets received in this VLAN/MAC Address."::={ jnxMacStatsEntry 3}jnxMacHCInFrames OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of total frames received in this VLAN/MAC Address."::={ jnxMacStatsEntry 4}jnxMacHCOutOctets OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of total octets transmitted in this VLAN/MAC Address."::={ jnxMacStatsEntry 5}jnxMacHCOutFrames OBJECT-TYPESYNTAXCounter64MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The number of total frames transmitted in this VLAN/MAC Address."::={ jnxMacStatsEntry 6}END